Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 MAIN STREET Semi-Detached £258,523 £254,000 18 Dec 2023
69A MAIN STREET Semi-Detached £261,426 £256,500 23 May 2022
73 MAIN STREET Semi-Detached £277,319 £51,000 29 Nov 1996
87 MAIN STREET Detached £593,995 £586,000 21 Jul 2023
90 MAIN STREET Detached £705,043 £406,000 26 Jun 2006
94 MAIN STREET Detached £469,730 £390,000 20 Mar 2020
100 MAIN STREET Detached £520,000 20 Oct 2023
102 MAIN STREET Detached £441,236 £435,000 27 Jun 2022
108 MAIN STREET Semi-Detached £324,741 £190,000 20 Mar 2012